DR. LEONARD LIM

Internal Medicine

DR. LEONARD LIM is a Internal Medicine in GREENWOOD, SC, US.

105 VINECREST CT # 1000, GREENWOOD, SC, US
8647253350
No ratings yet

Associated Clinics & Hospitals